• word of the day

    phalaris canariensis

    phalaris canariensis - Dictionary definition and meaning for word phalaris canariensis

    Definition
    (noun) Canary Islands grass; seeds used as feed for caged birds
Download our Mobile App Today
Receive our word of the day
on Whatsapp